#osmio-modal-gallery-light-wrapper div.osmio-modal-container {
	padding: 10px 15px;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}

#osmio-modal-gallery-light-wrapper a.osmio-modal-close, a.osmio-modal-gallery-light-control {
	color: white;
	text-decoration: none;
}

#osmio-modal-gallery-light-wrapper a.osmio-modal-close:hover, a.osmio-modal-gallery-light-control:hover {
	color: #00d;
	text-decoration: none;
}

#osmio-modal-gallery-light-wrapper a.osmio-modal-close {
	right: auto;
	left: 100%;
	top: 5px;
	margin-left: 5px;
}

a.osmio-modal-gallery-light-control {
	position: absolute;
	font-size: 20px;
	font-weight: bold;
	text-decoration: none;
	margin-top: -0.65em;
	line-height: 1em;
	font-family: "Impact", "Tahoma", sans-serif;
}

a.osmio-modal-gallery-light-control#osmio-modal-gallery-light-control-prev {
	top: 50%;
	left: -40px;
}

a.osmio-modal-gallery-light-control#osmio-modal-gallery-light-control-next {
	top: 50%;
	right: -40px;
}

a.osmio-modal-gallery-light-controls-disabled {
	opacity: 0.2;
	filter: alpha(opacity=20);
	cursor: default;
}